home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950929-19951130 / 000372_news@columbia.edu_Mon Nov 13 04:15:37 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA12812
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun>); Mon, 13 Nov 1995 20:32:57 -0500
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.6.12/8.6.12) id UAA28071 for kermit.misc@watsun; Mon, 13 Nov 1995 20:32:55 -0500
  4. Path: news.columbia.edu!panix!news.cloud9.net!news.sprintlink.net!news.cirrus.com!bug.rahul.net!a2i!rahul.net!a2i!hustle.rahul.net!itz
  5. From: itz@rahul.net (Ian T Zimmerman)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: protect modem under C-Kermit?
  8. Date: 13 Nov 1995 04:15:37 GMT
  9. Organization: a2i network
  10. Lines: 35
  11. Message-Id: <ITZ.95Nov12201537@kronstadt.rahul.net>
  12. Nntp-Posting-Host: kronstadt.rahul.net
  13. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  14.  
  15. Hi. This may be a FAQ, but it isn't in the C-Kermit manual which I
  16. read cover to cover. I am looking for a U*x communication program
  17. which is both secure and flexible. This means:
  18.  
  19. secure - non-root users can't under any circumstances enter the modem
  20. command mode.
  21.  
  22. flexible - all users can specify their own phone book files, line
  23. setup options (baud, data/parity/stop, etc.) and scripts to execute
  24. once online. But, they must _not_ be permitted to specify their own
  25. modem initialization strings.
  26.  
  27. It seems to me that every modem comm program in existence is either
  28. fascist - ie. secure and inflexible. Examples: cu, tip. Or
  29. libertarian - ie. flexible and insecure. Examples: minicom, and,
  30. unfortunately, C-kermit.
  31. That's because 
  32. 1/ the "connect" command can be entered at any time, even before
  33. the modem has a carrier. Then users can talk directly to the modem and
  34. reprogram it to their hearts' content.
  35. 2/ Users can execute "set dial init-string", thus setting modem
  36. options indirectly. A special case of this is that they can reenable
  37. the modem escape sequence (`+++') if it has been disabled, then use it
  38. to get back to command mode at an arbitrary time.
  39.  
  40. I would very much like to get around this problem in C-Kermit ,
  41. because otherwise I like it a lot, for its flexibility and
  42. simplicity. Anybody there knows how to do this (preferably without
  43. hacking C code) ?
  44.  
  45. --
  46. Ian T Zimmerman            +-------------------------------------------+
  47. P.O. Box 13445             I    With so many executioners available,   I
  48. Berkeley, California 94712 I suicide is a really foolish thing to do.  I
  49. USA  <itz@rahul.net>       +-------------------------------------------+